/*================================================================
*   Copyright (C) 2018 Sangfor Ltd. All rights reserved.
*   
*   文件名称：p9.c
*   创 建 者：yysshh
*   创建日期：2018年12月19日
*   描    述：在主函数内任意输入一个5×6矩阵，编写一函数求出每一行的和放到一个一维数组中，输出此矩阵及其每一行的和。
*
================================================================*/
#include<stdio.h>
#include<stdlib.h>
#include<time.h>

void sum(int a[][6], int n, int m, int sum[], int sn)
{
	int i, j, res;
	for(i = 0 ; i < n ; i++)
	{
		for(j = 0, res = 0 ; j < m ; j++)
		{
			res += a[i][j];
		}
		sum[i] = res;
	}
}

void main()
{
	int i, j;
	int a[5][6], res[5];
	srand(time(0));
    for(i = 0 ; i < 5 ; i++)
	{
		for(j = 0 ; j < 6 ; j++)
		{
			a[i][j] = rand() % 100;
			printf("%2d ", a[i][j]);
		}
		printf("\n");
	}
    sum(a, 5, 6, res, 5);
	printf("sum=");
	for(i = 0 ; i < 5 ; i++)
		printf("%d ",res[i]);
	printf("\n");
}
